fibrin sponge - French English Dictionary